join things closely together - İspanyolca İngilizce Sözlük